body {
  font-size: 14px;
  color: #333;
  background: #f9f9f9;
}

* {
  padding: 0;
  margin: 0;
  font-weight: 400;
  box-sizing: border-box;
  font-family: "Microsoft YaHei", "黑体", "Heiti SC";
}

li {
  list-style: none;
}

img {
  border: none;
}

input,
select,
textarea {
  outline: none;
  border: none;
  resize: none;
  border: 0;
  /* 方法1 */
  -webkit-appearance: none;
  /* 方法2 */
}

a {
  color: #333;
  text-decoration: none;
}

a,
a:hover,
a:active,
a:visited,
a:link,
a:focus,
li:hover,
li:active,
ul {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  outline: none;
  background: none;
  text-decoration: none;
}

input[type="submit"],
input[type="reset"],
input[type="button"] {
  -webkit-appearance: none;
}

/*ios系统中元素被触摸时产生的半透明灰色遮罩去掉*/
a,
button,
input,
textarea {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /*-webkit-user-modify:read-write-plaintext-only; */
}

em {
  font-style: inherit;
}

/*input type=number*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

* {
  box-sizing: border-box;
}

button {
  border: 0;
  cursor: pointer;
  border-radius: 3px;
  outline: none;
}

input::-webkit-input-placeholder {
  color: #999;
}

input:-moz-placeholder {
  color: #999;
}

input::-moz-placeholder {
  color: #999;
}

input::-ms-input-placeholder {
  color: #999;
}
.ly-pu-input{
  width: 280px;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  height: 40px;
  line-height: 38px;
  font-size: 13px;
  color: #333;
  padding: 0 5px;
}

body{
  #app{
    .ly-pu-select{
      &.el-select .el-input__inner{
        width: 280px;
        border-radius: 4px;
        border: 1px solid #e5e5e5;
        height: 40px;
        line-height: 38px;
        font-size: 13px;
        color: #333;
        padding: 0 5px;
      }
      .el-input__suffix{
        line-height: 38px;
        height: 40px;
        top: 5px;
      }
    }
  }
}

/*# sourceMappingURL=public.css.map */